Computer Cluster and Grid Simulator
نویسندگان
چکیده
Evaluation of scheduling algorithms for distributed environments is a complex task that involves simulation of computation resources, interconnection network, users and generated workload. Multiple discrete event based simulators are developed that tackle different aspects of distributed systems in order to ease that task. In this paper we address the simulation of computer clusters that are the most popular distributed system architecture. Fundamentals of the available simulators are given and the extendable architecture for the new simulator is proposed. Three-phase discrete event simulation is recognized as the simulation technique of choice, and the behavior of the key components is modeled using that technique. Implementation details targeted to object oriented environments are pointed out.
منابع مشابه
Target Tracking Based on Virtual Grid in Wireless Sensor Networks
One of the most important and typical application of wireless sensor networks (WSNs) is target tracking. Although target tracking, can provide benefits for large-scale WSNs and organize them into clusters but tracking a moving target in cluster-based WSNs suffers a boundary problem. The main goal of this paper was to introduce an efficient and novel mobility management protocol namely Target Tr...
متن کاملDeveloping Java Grid Applications with Ibis
Ibis is a programming environment for the development of grid applications in Java. We aim to support a wide range of applications and parallel platforms, so our example programs should also go beyond small benchmarks. In this paper we describe a number of larger applications we have developed to evaluate Ibis’ suitability for writing grid applications: a cellular automata simulator, a solver f...
متن کاملEnabling OMNeT++-based simulations on grid systems
Simulation involves using a model to produce results, rather than experimenting with a real system. Simulations are typically computationally intensive problems, and lend themselves for execution on large-scale PC clusters or grids. Use of grid infrastructure for discrete event simulation like communications network simulations, or queuing network simulations etc. is not prevalent; making grid ...
متن کاملThe Architecture and Implementation of the BacGrid Simulator
In this working paper, we describe the architecture and implementation of BACGRID, a prototype Grid-based simulator for bacterial biofilms. Three versions of BACGRID have been implemented: a non-distributed version, a version based on the High Level Architecture (HLA) simulator interoperability framework which allows the distribution of simulation components across multiple processors in a sing...
متن کاملGrid-BGC: A Grid-Enabled Terrestrial Carbon Cycle Modeling System
Grid-BGC is a Grid-enabled terrestrial biogeochemical cycle simulator collaboratively developed by the National Center for Atmospheric Research (NCAR) and the University of Colorado (CU) with funding from NASA. The primary objective of the project is to utilize Globus Grid technology to integrate inexpensive commodity cluster computational resources at CU with the mass storage system at NCAR wh...
متن کامل